home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 033a / cbox13.zip / CHATBOX.DOC < prev    next >
Text File  |  1991-12-20  |  54KB  |  1,184 lines

  1.          
  2.  
  3.  
  4.  
  5.  
  6.          ------------------------------------------------------------------
  7.         |                                                                  |
  8.         |                                                                  |
  9.         |                                                                  |
  10.         |                                                                  |
  11.         |                                                                  |
  12.         |                        ChatBox Version 1.3                       |
  13.         |                                                                  |
  14.         |            Split-Screen Sysop Chat - Caller Page Door            |
  15.         |                                                                  |
  16.         |                                                                  |
  17.         |                               For                                |
  18.         |                                                                  |
  19.         |                  PCBoard Versions 14.5 & 14.5a                   |
  20.         |                                                                  |
  21.         |                                                                  |
  22.         |             Horizontal or Vertical Split-Screen Chat             |
  23.         |                                                                  |
  24.         |                                                                  |
  25.         |    Sysop Configurable Page Sounds (Beeping, Telephone Ringing)   |
  26.         |                                                                  |
  27.         |                                                                  |
  28.         |          Sysop may choose Flashing "Silent Page" Mode            |
  29.         |                                                                  |
  30.         |                                                                  |
  31.         |          Uses PCBTEXT - Completely Language Compatible           |
  32.         |                                                                  |
  33.         |                                                                  |
  34.         |      Seamless Appearance when used as a "Shelled-to" Door        |
  35.         |                                                                  |
  36.         |                                                                  |
  37.         |                All Options Are Sysop-Configurable                |
  38.         |                                                                  |
  39.         |                                                                  |
  40.         |                                                                  |
  41.         |                       ChatBox Version 1.3                        |
  42.         |                                                                  |
  43.         |         (C) Copyright 1991   Yandell Computer Services           |
  44.         |                                                                  |
  45.         |             12121 Little Road - Bldg. 303 - Suite 212            |
  46.         |                        Hudson, FL 34667                          |
  47.         |                                                                  |
  48.         |                   DATA -- (813) 842-8099 (HST)                   |
  49.         |                                                                  |
  50.         |                                                                  |
  51.         |                        December 20, 1991                         |
  52.         |                                                                  |
  53.         |                                                                  |
  54.         |                                                                  |
  55.          ------------------------------------------------------------------ 
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.         --------------------------------------------------------------------
  70.                                       ChatBox
  71.         --------------------------------------------------------------------
  72.  
  73.                                  TABLE OF CONTENTS                      Page
  74.                                  -----------------                      ----
  75.  
  76.               INTRODUCTION                                                 
  77.               ------------
  78.               1.0  What Is ChatBox                                         3
  79.               1.1  What Is New in Version 1.3 (Upgrading)                  3
  80.               1.2  Multi-Nodes, Networks, Multi-taskers                    3
  81.                
  82.               INSTALLING ChatBox
  83.               ------------------
  84.               2.0  Preliminaries                                           4
  85.               2.1  Configuring PCBoard Door Files                          4
  86.               2.2  Setting Up Door Batch Files                             5
  87.               2.3  Running CBSETUP and Creating CHATBOX.CNF             6-10
  88.               2.4  Setting Up for Sysop Initiated Chats                   11
  89.               2.5  Setting Up for Multi-Language Use                      12
  90.               2.6  Setting Up V.I.P. Callers (CHATBOX.VIP)                12
  91.               2.7  Setting Up Callers Who Cannot Page (CHATBOX.NOT)       12
  92.               2.8  Setting Up PCBoard for an Alternate Chat Device        12
  93.                             
  94.               RUN-TIME CONSIDERATIONS
  95.               -----------------------
  96.               3.0  Notes Regarding PCBTEXT Files                          13
  97.               3.1  Notes Regarding the F4 Function Key                    14
  98.               3.2  Notes regarding window (box) clearing                  14
  99.               3.3  Notes regarding the "leave a comment" prompt           15
  100.               3.4  Notes Regarding SOUND.BAT                              15
  101.               3.5  Notes Regarding Text File Displays                     15
  102.  
  103.               MISCELLANEOUS
  104.               ------------- 
  105.               4.0  Sysop Function Keys                                    16
  106.               4.1  Technical Notes                                        16
  107.               4.2  Caller Log Entries                                     16
  108.               4.3  ChatBox CHATLOG (ALT-L) Files                          17
  109.               4.4  Error Messages                                         17
  110.               4.5  Where to Receive Assistance                            17
  111.               4.6  Disclaimer and Warranty                                17
  112.               4.7  About the Author                                       18
  113.               4.8  Acknowledgments                                        18
  114.               4.9  Revision History                                       18
  115.                   
  116.               REGISTRATION       
  117.               ------------
  118.               5.0  Registering ChatBox                                    18
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.         --------------------------------------------------------------------
  136.         Page 3                        ChatBox                         Page 3
  137.         --------------------------------------------------------------------
  138.  
  139.         1.0  What is ChatBox
  140.         --------------------
  141.         ChatBox  is  a Split-Screen chat utility designed for  PCBoard.  The 
  142.         Sysop may select the Split-Screen format for chatting. In horizontal
  143.         mode, the screen is split into two halves (boxes), upper and  lower.  
  144.         In vertical mode, the screen is split into two halves (boxes),  left 
  145.         and right. 
  146.  
  147.         The  Sysop  may initiate the chat.  ChatBox will bypass  its  paging 
  148.         process and go directly into chat mode if initiated by the Sysop.
  149.    
  150.         Split-Screen chatting allows simultaneous typing between  the  Sysop
  151.         and the caller.
  152.  
  153.         ChatBox allows the  Sysop to select the type of sound  made  when  a 
  154.         caller is paging.  A different tone may be selected for the familiar 
  155.         "beep-beep",  or one of several different telephone  ringing  sounds 
  156.         may be chosen. Sysops may choose to shell to their own noise  making 
  157.         or screen flashing program to alert them a caller is paging. Printer
  158.         bells may be used also.
  159.          
  160.         Three different paging periods may be set for each day of the week.
  161.  
  162.         Split-Screen chat colors may be configured by the Sysop  (registered
  163.         copies of ChatBox only).
  164.  
  165.         ChatBox uses PCBTEXT for multi-language compatibility and additional 
  166.         flexibility.
  167.           
  168.         ChatBox is completely DESQview aware.
  169.  
  170.         ChatBox works with non-standard com ports automatically.
  171.  
  172.  
  173.         1.1  What is new in version 1.3 (upgrading)
  174.         -------------------------------------------
  175.         Please  refer  to the enclosed file FEATURES.NEW for a list  of  new 
  176.         features  in  ChatBox  version  1.3.  To  upgrade  from  an  earlier 
  177.         version,  simply  answer  the questions  in  CBSETUP  with  blinking 
  178.         asterisks beside them and read the sections in this manual regarding
  179.         those questions and new features. Please note that Split-Screen type
  180.         #4 (vertical if 9600, horizontal if less) has been dropped in  favor 
  181.         of the new wrapping capabilities for lower connect speeds.
  182.                
  183.  
  184.         1.2  Multi-nodes, networks, multi-taskers
  185.         -----------------------------------------
  186.         ChatBox  has been developed in a networked environment.  All  multi-
  187.         node  features are thoroughly tested on our own  multi-node  PCBoard 
  188.         system.  Two  of ChatBox's primary beta test facilities  are  twenty 
  189.         node systems.
  190.         
  191.         ChatBox is DESQview aware.  It is automatically detected, screen and 
  192.         keyboard  I/O are "well behaved", and time slices are given back  to 
  193.         other applications while ChatBox is idle. 
  194.                     
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.         --------------------------------------------------------------------
  202.         Page 4                       ChatBox                          Page 4
  203.         --------------------------------------------------------------------
  204.  
  205.         2.0  Preliminaries
  206.         ------------------
  207.         Create  a directory or subdirectory where you normally place  doors. 
  208.         Extract the entire contents of CBOX13.ZIP into this location.
  209.  
  210.           
  211.         2.1  Configuring PCBoard Door Files
  212.         -----------------------------------
  213.         Install  a door called PAGE into your DOOR.LST file using  PCBSETUP. 
  214.         Answer the following questions as follows:
  215.  
  216.                                          USER DOOR
  217.           Filename   Password  Sec Login SYS  SYS  Shell Path to DOOR Files
  218.           --------   --------  --- ----- ---  ---  ----- ------------------
  219.         #) PAGE                 10   N    Y    N     Y   (if appropriate)
  220.  
  221.  
  222.         Note  the use of PAGE as a door name, not CHATBOX, as you will  most 
  223.         likely want to place PAGE as a command in your main menu (BRDM). 
  224.   
  225.         A password would usually not be required for your PAGE door.
  226.  
  227.         A  low  security level is required, as you may  also be  using  this 
  228.         same door when you wish to initiate a chat with the caller.  ChatBox
  229.         follows  the security level for the "O" command in PCBoard.  Callers 
  230.         who  are  below this level will not be able to use ChatBox  to  page 
  231.         the Sysop.
  232.  
  233.         A  USERS.SYS file MUST be created. ChatBox will not run without  it, 
  234.         as ChatBox NEVER accesses the USERS file.
  235.           
  236.         A DOOR.SYS file is NOT needed.
  237.           
  238.         If running PCBoard 14.5a, shelling is HIGHLY recommended because  it 
  239.         greatly increases the speed at which PCBoard returns when the caller 
  240.         exits  from  ChatBox. ChatBox has been specifically  designed  as  a 
  241.         "Shell"  door. Setting up ChatBox as a "swapped shell" door  is  not 
  242.         recommended  unless it is needed due to memory limitations.  ChatBox 
  243.         only requires about 76K of memory so "swapping" the "shell to"  door 
  244.         should not be required.
  245.  
  246.         If  you have different DOOR.LST files in your conferences, you  will 
  247.         need to configure the PAGE door in them also.
  248.  
  249.         It  is up to the individual Sysop as to whether or not to place  the 
  250.         PAGE command in the doors menu, or as a command on the main menu, or  
  251.         both.  The recommended usage is to place PAGE on the main  menu  and 
  252.         not in the doors menu.
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.         --------------------------------------------------------------------
  268.         Page 5                        ChatBox                         Page 5
  269.         --------------------------------------------------------------------
  270.                          
  271.         2.2  Setting up door batch files
  272.         --------------------------------
  273.         The  purpose of this section is to explain the command line  calling 
  274.         syntax for ChatBox.  Please refer to the PCBoard manual for  a  more 
  275.         complete  discussion  on door batch file installation.  If  you have 
  276.         named  the door PAGE (recommended) the following examples  would  be 
  277.         the contents of your door file named PAGE.
  278.                               
  279.         *PREFERRED METHOD* (fast load!)
  280.         -------------------------------
  281.         @echo off
  282.         C:\CHATBOX\CHATBOX.EXE  CHATBOX.CNF  C:\PCB                            
  283.         ----------------------  -----------  ------                            
  284.                 |               |            |-> This node's home directory.
  285.                 |               |               
  286.                 |               |                                            
  287.                 |                ---------> The name of the configuration    
  288.                 |                           file. Enter a file NAME only.    
  289.                 |                           NEVER place a location here. 
  290.                 |                                                        
  291.                  -------> The executable file name.  Placing its location
  292.                           in-line as shown results in MUCH faster response
  293.                           time in executing the door.    
  294.                                     
  295.         The two lines above are all that is required to execute ChatBox when 
  296.         running  as  a  shelled-to door in PCBoard 14.5a.  If  you  are  not 
  297.         running PCBoard 14.5a or you are not running ChatBox as a shelled-to 
  298.         door,  add the call to BOARD.BAT as the third command  in  the  door 
  299.         file  Do NOT end your door file with BOARD.BAT if running ChatBox as 
  300.         a shell-to door in PCBoard 14.5a.
  301.  
  302.  
  303.         *OLD FASHIONED METHOD* (tried and true, but slow load)
  304.         ------------------------------------------------------
  305.         @echo off
  306.         d:                                                                    
  307.         cd\chatbox
  308.         CHATBOX.EXE  CHATBOX.CNF  C:\PCB                            
  309.         c:                        ------                            
  310.         cd\pcb                       |-> This node's home directory. 
  311.                                          
  312.                                          
  313.           
  314.         The  above method will work fine with ChatBox. The only drawback  is 
  315.         the  slower loading time as a result of the changing of  drives  and 
  316.         directories  in  DOS.  As  with the  "preferred  method",  only  add 
  317.         BOARD.BAT  to  the end of the door file if you are NOT  shelling  to 
  318.         ChatBox in PCBoard 14.5a, or if you are running PCBoard 14.5.
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.         --------------------------------------------------------------------
  334.         Page 6                        ChatBox                         Page 6
  335.         --------------------------------------------------------------------
  336.  
  337.         2.3  Running CBSETUP and creating CHATBOX.CNF
  338.         ---------------------------------------------
  339.         Enclosed with ChatBox 1.3 is a file called  CBSETUP.EXE.  This  file 
  340.         allows  you  to easily and quickly configure  ChatBox  configuration 
  341.         files.  Only one CHATBOX.CNF file is required for all nodes.  Please 
  342.         refer to section 2.5 page 12 for information on creating CHATBOX.CNF
  343.         files for multi-language use.
  344.                                                                       
  345.         To  start  CBSETUP.EXE, enter CBSETUP CHATBOX.CNF at your DOS prompt 
  346.         (CHATBOX.CNF would be the appropriate configuration file).   
  347.  
  348.         Each parameter in CBSETUP is described on the following pages.
  349.           
  350.  
  351.         * ChatBox registration number 
  352.         ---------------------------
  353.         This is the registration number received when ChatBox is registered. 
  354.           
  355.         Registration  causes the ChatBox [ UNREGISTERED COPY ]  message  and 
  356.         the brief delay at program termination to disappear. This message is 
  357.         not replaced with your board name or anything else. The entire  line 
  358.         completely  disappears for  a true, seamless, "looks  like  PCBoard" 
  359.         process if running as a shelled-to door in PCBoard 14.5a.  
  360.           
  361.         Registration also allows ChatBox to use the Sysop defined colors for 
  362.         Split-Screen chat operations.
  363.  
  364.  
  365.         * Default chat screen type
  366.         --------------------------
  367.         You  may select the initial type of Split-Screen chat mode  to begin 
  368.         the on-line chat session in. The valid selections are:
  369.  
  370.         (1)  Horizontal Split-Screen.  The Sysop will be in the top  half of 
  371.              the screen, the caller will be in the bottom half.
  372.  
  373.         (2)  Vertical Split-Screen.  The Sysop will be in the left hand side
  374.              of the screen, the caller will be in the right hand side.
  375.  
  376.         (3)  Regular non-split screen.  Self explanatory.
  377.  
  378.  
  379.         If it is determined that the caller's communications program is  not 
  380.         ANSI capable, ChatBox will start the chat in the regular,  non-split 
  381.         screen  mode.  If this occurs, the Sysop will receive a  message  on 
  382.         the local screen stating this.  The Sysop should not try to force  a 
  383.         Split-Screen chat session when this occurs, as it will probably only 
  384.         result  in  the caller's screen being filled  with  unreadable  ANSI 
  385.         escape sequences. 
  386.  
  387.  
  388.                        Section 2.3 continues on the next page
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.         --------------------------------------------------------------------
  400.         Page 7                        ChatBox                         Page 7
  401.         --------------------------------------------------------------------
  402.  
  403.         2.3  Running CBSETUP and creating CHATBOX.CNF (continued)
  404.         ---------------------------------------------------------
  405.  
  406.         * Sound made when Sysop is paged
  407.         --------------------------------
  408.         You may select the type of sound ChatBox will make while paging.
  409.  
  410.         (1)  The familiar "beep beep".
  411.         (2)  The familiar "beep beep, with a lower tone than #1.
  412.         (3)  European telephone ring. Two short rings.
  413.         (4)  Telephone ring.  Low pitch.
  414.         (5)  Telephone ring.  Medium pitch.
  415.         (6)  Telephone ring.  High pitch.
  416.         (7)  Silent - Flashing box on the Sysop's screen.
  417.         (8)  Shell - Use another program or device for sounds or screens.
  418.         (9)  Use LPT1 (parallel printer) bell.
  419.         (10) Use LPT2 (parallel printer) bell.
  420.         (11) Use LPT3 (parallel printer) bell.
  421.  
  422.         Press F2 at this parameter to listen to the sound you have selected.
  423.  
  424.         If selecting #8 (shell) see page 15 section 3.4 for instructions  on
  425.         creating SOUND.BAT.
  426.           
  427.         If an LPT is selected, then becomes unavailable, ChatBox will change 
  428.         to sound #1.  LPT use should be tested thoroughly with ChatBox  with 
  429.         regard to off-line conditions and the printer, such as being powered 
  430.         off, the "on-line" switch being turned off, etc. Some printer's off-
  431.         line  conditions are not accurately set in some BIOS',  which  might 
  432.         cause unexpected results when ChatBox tries to access the printer.
  433.  
  434.         * Speed to wrap instead of scroll
  435.         ---------------------------------
  436.         If  the caller is at or below this connect rate, ChatBox  will  wrap
  437.         to the top of each window (box) when the box is filled with text. If
  438.         the caller is above this speed, ChatBox will scroll the contents  of
  439.         the box up one line when the box is filled.
  440.  
  441.         Since  scrolling separate parts of the screen may yield  unfavorable
  442.         results to callers with connect speeds of 300 and 1200, a setting of
  443.         at least 1200 is recommended.
  444.  
  445.         Valid entries here are 300, 1200, 2400, & 9600.  ChatBox will always
  446.         wrap text to the top of a window when a caller is at 300 baud.
  447.  
  448.         * Name to Display for Sysop
  449.         ---------------------------
  450.         While in Split-Screen chat,  this name is used to identify the Sysop
  451.         in the status line for the Sysop's half of the screen.
  452.  
  453.         This name is used in the introductory  "Hello, this is  _____" text.
  454.  
  455.         This is also used if the Sysop drops to DOS in ChatBox.  It will  be 
  456.         displayed in front of appropriate "___ has exited to DOS" message.
  457.  
  458.                        Section 2.3 continues on the next page
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.         --------------------------------------------------------------------
  466.         Page 8                        ChatBox                         Page 8
  467.         --------------------------------------------------------------------
  468.  
  469.         2.3  Running CBSETUP and creating CHATBOX.CNF (continued)
  470.         ---------------------------------------------------------
  471.  
  472.         * Color to use for Chat Text
  473.         ----------------------------
  474.         Chat text (text the Sysop and caller type while chatting) colors may
  475.         be configured.  This color is used when the caller is in color mode.
  476.         Pressing F2 at this parameter in CBSETUP will display a color  chart 
  477.         and sample Split-Screen chat display using the colors you've chosen.
  478.  
  479.         Chat text colors are always high intensity (bright).
  480.  
  481.         ChatBox  must be registered for this setting to be recognized. In an 
  482.         unregistered copy, this will default to "2" when ChatBox is run.
  483.  
  484.         * Color to use for Box Lines
  485.         ----------------------------
  486.         Box line (lines creating the chat "box" while chatting)  colors  may
  487.         be configured.  This color is used when the caller is in color mode.
  488.         Pressing F2 at this parameter in CBSETUP will display a color  chart 
  489.         and sample Split-Screen chat display using the colors you've chosen.
  490.  
  491.         Box line colors are always high intensity (bright). 
  492.  
  493.         ChatBox  must be registered for this setting to be recognized. In an 
  494.         unregistered copy, this will default to "6" when ChatBox is run.
  495.  
  496.         * Color for Sysop and Caller Name
  497.         ---------------------------------
  498.         The Sysop and caller names are placed in the "box" lines  separating
  499.         each  "box".  This color is used when the caller is in  color  mode. 
  500.         Pressing F2 at this parameter in CBSETUP will display a color  chart 
  501.         and sample Split-Screen chat display using the colors you've chosen.
  502.  
  503.         Name colors are always high intensity (bright).
  504.  
  505.         ChatBox  must be registered for this setting to be recognized. In an 
  506.         unregistered copy, this will default to "6" when ChatBox is run.
  507.  
  508.  
  509.         * Color to use for Position Arrow
  510.         ---------------------------------
  511.         A "position arrow" is located on the left of each chat "box" to show
  512.         the  current line.  This color is used when the caller is in  color. 
  513.         Pressing F2 at this parameter in CBSETUP will display a color  chart 
  514.         and sample Split-Screen chat display using the colors you've chosen.
  515.  
  516.         Position arrows are always high intensity (bright).
  517.  
  518.         ChatBox  must be registered for this setting to be recognized. In an 
  519.         unregistered copy, this will default to "6" when ChatBox is run.
  520.  
  521.  
  522.                        Section 2.3 continues on the next page
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.         --------------------------------------------------------------------
  532.         Page 9                        ChatBox                         Page 9
  533.         --------------------------------------------------------------------
  534.  
  535.         2.3  Running CBSETUP and creating CHATBOX.CNF (continued)
  536.         ---------------------------------------------------------
  537.  
  538.         Disable Window Screen Clearing
  539.         ------------------------------
  540.         The Sysop and caller may clear their own "incoming" windows (the box
  541.         the other person is typing in) for  easier  readability  (horizontal
  542.         split screen mode only).
  543.  
  544.         Entering a Y  for yes in this parameter will disable  this  function
  545.         during split-screen chat sessions.
  546.  
  547.         Please see page 14 section 3.2 for additional information.
  548.  
  549.  
  550.         Disable `Leave a Comment' Prompt
  551.         --------------------------------
  552.         If the Sysop is unavailable (F4 key or Hours) or does not  answer  a
  553.         page, the caller will be asked if they would like to leave a comment
  554.         (just like PCBoard would).  If the caller responds Yes, ChatBox will
  555.         take the proper actions so that a C <ENTER> are entered at the  main
  556.         PCBoard prompt when PCBoard re-loads.
  557.  
  558.         Entering a Y  for yes in this parameter will disable  this  function
  559.         and simply return the caller to PCBoard whenever a page  attempt  is
  560.         unsuccessful.
  561.  
  562.  
  563.         *  Reason Prompt (or NONE)
  564.         --------------------------
  565.         If ChatBox is being used to page the Sysop,  this optional parameter
  566.         may be used to ask the caller to briefly state the reason  they  are
  567.         paging  the Sysop.  If this parameter is blank, or NONE is  entered, 
  568.         this question will be disabled in ChatBox.
  569.  
  570.         If the Sysop is initiating the chat, this parameter is ignored.
  571.  
  572.         A file name may be specified in this parameter  by starting the left
  573.         most position with a % followed by a file. If you specify a file, do
  574.         NOT specify a location.  The file must reside with CHATBOX.EXE.  For
  575.         example:
  576.         %WHY.TXT Briefly state the reason for this chat?
  577.  
  578.  
  579.  
  580.  
  581.  
  582.                        Section 2.3 continues on the next page
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.         --------------------------------------------------------------------
  598.         Page 10                       ChatBox                        Page 10
  599.         --------------------------------------------------------------------
  600.  
  601.         2.3  Running CBSETUP and creating CHATBOX.CNF (continued)
  602.         ---------------------------------------------------------
  603.  
  604.         * Unavailable Text
  605.         ------------------
  606.         This text is displayed when F4 is toggled off, when the caller  does
  607.         not have a sufficient access level to request a chat, or when a page
  608.         attempt goes unanswered. For example:
  609.         The Sysop is not currently available for chat.
  610.  
  611.         The above is displayed to the caller and written to the CALLER log.
  612.  
  613.         A file name may be specified in this parameter  by starting the left
  614.         most position with a % followed by a file. Do NOT specify a location
  615.         with the name. The file must reside with CHATBOX.EXE. For example:
  616.         %NO.TXT No one is available for a chat.
  617.  
  618.         NO.TXT is displayed to the caller, the text is written to CALLER(x).
  619.  
  620.         * Hours Text
  621.         ------------
  622.         This text is displayed when a caller is requesting a chat outside of
  623.         the hours allowed for the particular day of the week. For example:
  624.         Paging is allowed hh:mm - hh:mm. Please leave a comment.
  625.  
  626.         The above is displayed to the caller and written to the CALLER log.
  627.  
  628.         A file name may be specified in this parameter  by starting the left
  629.         most position with a % followed by a file. Do NOT specify a location
  630.         with the name. The file must reside with CHATBOX.EXE. For example:
  631.         %HOURS.TXT Page is not available at this hour.
  632.  
  633.         HOURS.TXT is displayed to caller, the text is written to CALLER(x).
  634.  
  635.         * Page Start and Stop Times
  636.         ---------------------------
  637.         You may enter 3 page starting and stopping times for each day of the
  638.         week.  Times must be entered in HH:MM format, where HH is a value of
  639.         0 through 23,  and MM is a value of 0 through 59.  CBSETUP  performs
  640.         minimal  testing of the hours input here.  Care should be  taken  to
  641.         insure the times which are input are valid and in the HH:MM format.
  642.  
  643.         To disable paging on a particular day, simply set the page times for
  644.         PERIOD 1 on that day a minute apart, such as 12:00 - 12:01, and  set
  645.         the start and stop times for PERIOD 2 & 3 to the same time. If there
  646.         is concern about a caller being able to activate a page during  this 
  647.         one  minute time period during the day (which is  highly  unlikely),
  648.         set this one minute period so it will occur during your daily event.
  649.                                              
  650.         For 24 hour paging, set PERIOD 1 to the same start and stop times.
  651.   
  652.         PERIODS 2 & 3 are ignored if the start and stop times are the same.
  653.  
  654.         The TAB key rotates through different PERIODS in the same day.
  655.  
  656.  
  657.  
  658.  
  659.   
  660.  
  661.  
  662.  
  663.         --------------------------------------------------------------------
  664.         Page 11                       ChatBox                        Page 11
  665.         --------------------------------------------------------------------
  666.  
  667.         2.4  Setting up for Sysop initiated chats
  668.         -----------------------------------------
  669.         For  the  Sysop to initiate an on-line chat using ChatBox, all  that 
  670.         needs  to  be  done is for the Sysop to type  PAGE  <enter>  at  the 
  671.         PCBoard  main  prompt. While ChatBox is loading,  you  must  quickly 
  672.         press any key on the local keyboard. When ChatBox loads and sees the 
  673.         keystroke  waiting in the local system's keyboard buffer,  it  knows 
  674.         the Sysop is initiating the chat and immediately starts in chat mode 
  675.         instead  of "paging" mode.  
  676.  
  677.         For this to function properly with all callers, you must install the 
  678.         PAGE  door in PCBoard so that all callers can access it with  a  low 
  679.         security  in  DOOR.LST. ChatBox will follow the security  level  for 
  680.         PCBoard's "O" command whenever a caller tries to page using ChatBox.
  681.           
  682.  
  683.         * Sysop Initiated Chat - AUTOMATED Method #1 :
  684.  
  685.         Using PCBSETUP, you may define the ten SHIFT-FUNCTION keys (SHIFT-F1 
  686.         through SHIFT-F10).  This is an ideal and fast way for the Sysop  to 
  687.         bring  up  the  PAGE command on the caller. Bring  up  PCBSETUP  and 
  688.         choose  one  of these keys, (SHIFT-F10 will probably be  easiest  to 
  689.         remember - F10 for PCBoard chat,  SHIFT-F10 for ChatBox).  These are 
  690.         located  on  the  Options 2 page in PCBSETUP.  To install  the  PAGE
  691.         command, simply enter the following:
  692.           
  693.         F-Key #10 : PAGE ^M
  694.  
  695.         The  ^M must be entered exactly as shown.  
  696.  
  697.         Whenever  you wish to chat with caller, press SHIFT-F10, then  press  
  698.         any  key while ChatBox is loading to bypass the page mode and  start 
  699.         directly in chat mode (as described in the first paragraph above).
  700.  
  701.         It  is  not  possible for the caller to bring up ChatBox using  this 
  702.         method, as the caller is never capable of placing keystrokes in  the 
  703.         local (host) keyboard while ChatBox is loading.
  704.  
  705.  
  706.  
  707.         * Sysop Initiated Chat - AUTOMATED Method #2 :
  708.  
  709.         Enclosed   with   CBOX13.ZIP  are  files  called   SET_F10.EXE   and 
  710.         SET_F10.DOC.  SET_F10 is a TSR designed to be installed in BOARD.BAT 
  711.         before  calling PCBoard.  It detects Sysop F10 key presses and  asks 
  712.         if  the Sysop wants to issue the PAGE command or use PCBoard's  chat 
  713.         facility.  SET_F10 is a separate program that is released  with  the 
  714.         ChatBox program. SET_F10.DOC contains all installation and operating 
  715.         instructions.  No part of this manual (CHATBOX.DOC) other than  this 
  716.         paragraph pertains to the SET_F10 program.
  717.                                                             
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.         --------------------------------------------------------------------
  730.         Page 12                       ChatBox                        Page 12
  731.         --------------------------------------------------------------------
  732.  
  733.         2.5  Setting up for multi-language use
  734.         --------------------------------------
  735.         ChatBox  uses text from PCBTEXT or appropriate language  files  with 
  736.         the  exception of the text that is used in CHATBOX.CNF. To make  any 
  737.         text in CHATBOX.CNF language compatible, simply create  a  duplicate 
  738.         CHATBOX.CNF  file except  give it  the  appropriate  EXTension.  For 
  739.         instance with French, use the appropriate French in CHATBOX.FRE  and 
  740.         ChatBox will automatically use CHATBOX.FRE instead of CHATBOX.CNF as 
  741.         the configuration file. You do not need to worry about what  ChatBox 
  742.         is  passed in the door file. If passed CHATBOX.CNF and the  language 
  743.         is .FRE, ChatBox will look for CHATBOX.FRE before using CHATBOX.CNF.
  744.  
  745.  
  746.         2.6  Setting up V.I.P. callers (CHATBOX.VIP)
  747.         --------------------------------------------
  748.         To  create a VIP list of callers who may page at any time, create  a 
  749.         text file called CHATBOX.VIP. It must reside in the same location as 
  750.         CHATBOX.EXE. To install special names into CHATBOX.VIP, simply enter 
  751.         the names one at a time, with each name beginning on a new line. 
  752.  
  753.         Callers  who appear in CHATBOX.VIP will be able to page the Sysop at 
  754.         any time regardless of page time settings.
  755.  
  756.         Callers  who are listed in CHATBOX.VIP will NOT be able to PAGE  the 
  757.         Sysop if the F4 page bell toggle has been turned off in PCBoard.  It 
  758.         is  assumed  that if the Sysop has turned F4 off  then he\she really 
  759.         doesn't wish to disturbed. 
  760.  
  761.  
  762.         2.7  Setting up callers who cannot page (CHATBOX.NOT)
  763.         -----------------------------------------------------
  764.         To  create a list of callers who can NEVER page, regardless of  page 
  765.         time  settings,  F4  page toggle, etc., create a  text  file  called 
  766.         CHATBOX.NOT. It must reside in the same location as CHATBOX.EXE.  To 
  767.         install names into CHATBOX.NOT simply enter the names one at a time, 
  768.         with each name beginning on a new line. 
  769.  
  770.  
  771.         2.8  Setting up PCBoard for an alternate chat device
  772.         ----------------------------------------------------
  773.         It  is not necessary to disable PCBoard's "O" command in  order  for 
  774.         ChatBox to function. However, if you wish to use ChatBox exclusively 
  775.         then follow these simple steps.
  776.  
  777.         1)  Set record #128 in all PCBTEXT files to:
  778.             "Please use the PAGE command for paging"
  779.           
  780.         2)  Use PCBSETUP to set the page times in  PCBOARD.DAT to one minute
  781.             apart, for example 12:00 - 12:01. Setting this one minute period
  782.             so that it occurs during the system event is ideal.
  783.           
  784.         When a caller presses "O" in PCBoard, they will receive the  "Please 
  785.         use  the PAGE command" instruction contained in record #128  of  the 
  786.         appropriate PCBTEXT file.
  787.                               
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.         --------------------------------------------------------------------
  796.         Page 13                       ChatBox                        Page 13
  797.         --------------------------------------------------------------------
  798.  
  799.         3.0  Notes regarding PCBTEXT files
  800.         ----------------------------------
  801.         ChatBox detects the language being used and uses the following  text 
  802.         from the appropriate PCBTEXT (PCBTEXT.???) file.
  803.  
  804.         Rec#   Default text
  805.           
  806.         97     Page ends in 30 seconds.  (Ctrl-K) Aborts .
  807.                Notes: Self explanatory.
  808.  
  809.         175    Sysop CHAT active at~                   
  810.                Notes: Written to caller log only. Time is added to end. 
  811.                          
  812.         219    Sysop CHAT ended at~                                  
  813.                Notes: Written to caller log and displayed after a chat. Time
  814.                       is added to end of line.
  815.  
  816.         327    I'm back!  Thanks for waiting~   
  817.                Notes: Displayed on return from Sysop F5. Caller's first name
  818.                       is added to end of the line.
  819.                          
  820.         333    Hello, This is @OPTEXT@.~~
  821.                Notes: Displayed in Sysop's "box" when a chat begins. Chatbox
  822.                       will replace @OPTEXT@ with Sysop's name in CBSETUP.
  823.  
  824.         409    Operator paged at~ 
  825.                Notes: Written to caller log only. Time is added to the end
  826.                       of the line, followed by the REASON the caller paged
  827.                       (if used).
  828.  
  829.         418    Press (Enter) to continue
  830.                Notes: Self explanatory.
  831.  
  832.         436    ______ has exited to DOS.  Please wait ...
  833.                Notes: Displayed when Sysop F5'd to DOS. Sysop's name in
  834.                       CBSETUP is added to the beginning of the line.
  835.  
  836.         571    Would you like to leave a comment to the Sysop instead
  837.                Notes: Used if a page attempt is unsuccessful.
  838.           
  839.  
  840.         ADDITIONAL NOTES:
  841.         -----------------
  842.  
  843.         @FIRST@ (caller's first name) may be used in any line. 
  844.                               
  845.         ChatBox replaces ~ characters with hard spaces in the same fashion 
  846.         PCBoard does in PCBTEXT.
  847.           
  848.         The  text  used  from PCBTEXT files is  simple  informational  text. 
  849.         ChatBox does not support the use of %FILENAME conventions in any  of 
  850.         the above PCBTEXT parameters.
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.         --------------------------------------------------------------------
  862.         Page 14                       ChatBox                        Page 14
  863.         --------------------------------------------------------------------
  864.  
  865.         3.1  Notes Regarding The F4 Function Key
  866.         ----------------------------------------
  867.         ChatBox follows the F4 toggle from PCBoard. This allows the Sysop to 
  868.         easily toggle paging on or off at any time. 
  869.           
  870.         The Sysop may also set the F4 toggle while in ChatBox. 
  871.  
  872.         To determine if you have F4 toggled ON in PCBoard, look at PCBoard's 
  873.         call waiting screen. The very center information block will indicate 
  874.         whether  "Page  Bell is Off" or "Page Bell is On".  If  you  are  in 
  875.         PCBoard  locally or a caller is on-line, you can determine if F4  is 
  876.         toggled on by the (B) on the very bottom status line. There may be a 
  877.         "P"  or  "A"  in the parenthesis with the  "B",  (PAB),  (AB),  etc. 
  878.         depending  on  how other toggles are set in PCBoard.  If  a  "B"  is 
  879.         there,  the page bell is toggled on and a caller may page the  Sysop 
  880.         if the current time is within a specified paging period.
  881.           
  882.  
  883.         3.2  Notes regarding window (box) clearing
  884.         ------------------------------------------
  885.         If  this feature is allowed (in CBSETUP), the Sysop and  caller  may 
  886.         clear their incoming windows for easier readability while chatting.
  887.  
  888.         The Sysop sees this line in the center of the screen:
  889.  
  890.         [ Name ]---------------------[ ALT-C=Clear ^ ]----------------------
  891.  
  892.         The caller sees this line in the center:
  893.  
  894.         [ Name ]----------------------[ ESC=Clear v ]-----------------------
  895.         
  896.         Note:  The  (^ and v) in each line above are actually  up  and  down 
  897.         arrows, and not reproduced in the documentation to prevent  problems 
  898.         while printing the documentation.
  899.  
  900.         The  caller must press ESC and the Sysop must press ALT-C  to  clear 
  901.         the incoming window. This places the last line of text in the window 
  902.         at the top of the window.
  903.                     
  904.         NOTE:  Each person may only clear the incoming text from  the  other 
  905.         person. It is not practical to allow the person typing to clear  the 
  906.         window they are typing (sending) in, as it is IMPOSSIBLE to know  if 
  907.         the other person has read, or is keeping up with, the other person's 
  908.         typing!
  909.  
  910.         This  is only available in Horizontal mode. The performance of  this 
  911.         feature  while  in Vertical chat mode was not  favorable  enough  to 
  912.         include it in ChatBox.
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.         --------------------------------------------------------------------
  928.         Page 15                       ChatBox                        Page 15
  929.         --------------------------------------------------------------------
  930.  
  931.         3.3  Notes regarding the "Leave a comment instead?" prompt
  932.         ----------------------------------------------------------
  933.         If  the Sysop is unavailable (F4 key or Hours) or does not answer  a 
  934.         page,  the  caller  will  be asked if they would  like  to  leave  a 
  935.         comment. ChatBox uses record #571 from PCBTEXT for this purpose.  If 
  936.         the  caller  responds Yes, ChatBox will take the proper  actions  so 
  937.         that a  C <ENTER>  are entered at the PCBoard prompt  after  ChatBox 
  938.         exits and PCBoard will act as though it were typed by the Caller.
  939.  
  940.         NOTE: Use of this feature requires that your main menu (BRDM) not be 
  941.         so long that it normally requires a "More" prompt to appear. If BRDM 
  942.         is  too  long, PCBoard will ask the "More" question, the C  will  be 
  943.         entered  and  ignored, then the <ENTER> will be used by  the  "More" 
  944.         question.
  945.  
  946.         This feature can be disabled with CBSETUP if it is not desired.
  947.  
  948.  
  949.         3.4  Notes regarding SOUND.BAT
  950.         ------------------------------
  951.         SOUND.BAT is called if #8 has been selected for the type of sound to 
  952.         make when paging.  ChatBox will shell out to SOUND.BAT every  couple 
  953.         of seconds instead of making a selected noise. 
  954.  
  955.         This allows the Sysop to make their own noise, screen displays, etc.
  956.           
  957.         Note:   We  have  received  reports  that  sound  cards  have   been 
  958.         successfully  used to create page sounds in SOUND.BAT. It should  be 
  959.         noted  that this process could have difficulties.  It would  not  be 
  960.         surprising  for  some sound card drivers to  created  problems  with 
  961.         communications programs.  Test carefully and thoroughly if you  plan 
  962.         on using a sound card to create page sounds.
  963.                          
  964.         In all cases, keep whatever is placed in SOUND.BAT small and fast.
  965.  
  966.  
  967.         3.5  Notes regarding text file displays
  968.         ---------------------------------------
  969.         ChatBox will display text files if indicated in certain text prompts 
  970.         in  CBSETUP. These text files support PCBoard color macros.  Because 
  971.         ChatBox has been designed to be as small as possible for "shell  to" 
  972.         door  purposes,  ANSI  capabilities in these text  files  have  been 
  973.         intentionally omitted.
  974.                                         
  975.         These  text  files also support the use of the  @cls@  clear  screen 
  976.         macro,  as well as the use of @first@ for the caller's  first  name. 
  977.         Support  for  a multitude of @info@ macros  has  been  intentionally 
  978.         omitted  to  keep memory consumption as low as possible for  use  in 
  979.         the "shell to" door process.
  980.  
  981.         If  multi-languages  are in use, the appropriate extension  will  be 
  982.         added to these files.  If the language file exists, it will be shown  
  983.         to the caller.
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.         --------------------------------------------------------------------
  994.         Page 16                       ChatBox                        Page 16
  995.         --------------------------------------------------------------------
  996.  
  997.         4.0  Sysop function keys
  998.         ------------------------
  999.         ChatBox  follows F3 (printer on/off), F4 (page bell on/off)  and  F9 
  1000.         (display  on/off)  toggles  from PCBoard. If F3 is on, ChatBox  will 
  1001.         print any information sent to the caller log to the printer also. If
  1002.         F9 is off, ChatBox will clear the screen after an unsuccessful  page 
  1003.         attempt. The F4 key is explained in detail elsewhere in this manual.
  1004.  
  1005.         Sysops may drop to DOS using the F5 key if F5 drop to DOS is enabled 
  1006.         in PCBSETUP for the node.
  1007.  
  1008.         4.1  Technical notes
  1009.         --------------------
  1010.         ChatBox has been designed to run specifically with  PCBoard versions
  1011.         14.5 & 14.5a. ChatBox will not run with earlier versions of  PCBoard 
  1012.         or with other brands of software.
  1013.  
  1014.         Carrier is monitored by ChatBox. Should a caller drop carrier  while 
  1015.         in  ChatBox they will be returned to PCBoard, which will detect  the 
  1016.         "no carrier" status and cycle appropriately.
  1017.                   
  1018.         ChatBox works with non-standard com ports ,addresses, and IRQs. COM1 
  1019.         is address 3F8/IRQ 4. COM2 is address 2F8/IRQ 3. If a COM port other 
  1020.         than  1  or  2  is  used, ChatBox  will  use  the  address  and  IRQ 
  1021.         information as indicated in PCBOARD.DAT for the node.
  1022.  
  1023.         ChatBox  gives chat time credit while the Sysop is chatting  with  a 
  1024.         caller. 
  1025.  
  1026.         If  it is detected that the caller's communications program  is  not 
  1027.         ANSI capable, ChatBox will start the chat in the regular,  non-split 
  1028.         screen  chat mode.  A message will appear on the Sysop's  screen  if 
  1029.         this occurs.
  1030.           
  1031.         ChatBox will act on ALT-X and ALT-N requests from the Sysop. ChatBox 
  1032.         will set the appropriate flag so that PCBoard will use it after  the 
  1033.         caller logs off (as if ALT-X or ALT-N had been set in PCBoard).
  1034.  
  1035.         4.2  Caller log entries
  1036.         -----------------------
  1037.         ChatBox makes pertinent entries into the caller log as follows:
  1038.           
  1039.         If a REASON for paging is requested, the caller's answer is appended 
  1040.         to the "Operator Paged at" text and written to the CALLER files.
  1041.                               
  1042.         The  "Hours available" text from CBSETUP is written to CALLER  files 
  1043.         if a page is attempted outside of paging times. 
  1044.  
  1045.         The  "Unavailable text" from CBSETUP is written to CALLER  files  if 
  1046.         the  caller  lacks security to page, if F4 page is OFF,  or  if  the 
  1047.         Sysop does not answer a page attempt.
  1048.           
  1049.         Also  see  section 3.0 page 13 for other text which  is  written  to
  1050.         CALLER files by ChatBox.
  1051.           
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.         --------------------------------------------------------------------
  1060.         Page 17                       ChatBox                        Page 17
  1061.         --------------------------------------------------------------------
  1062.            
  1063.         4.3  ChatBox CHATLOG (ALT-L) files
  1064.         ----------------------------------
  1065.         Sysops may keep a record of the contents of their chat with a caller 
  1066.         by entering ALT-L during the chat.  ChatBox will add the text of the 
  1067.         chat to a file called CHATLOG.xxx, where xxx is the node number  the 
  1068.         chat  is occurring on.  CHATLOG files are located with  CHATBOX.EXE. 
  1069.         CHATLOG  files  are  appended (added) to with each  ALT-L,  so  care 
  1070.         should be taken if this feature is used often so that the log  files 
  1071.         will not become too large to handle.
  1072.  
  1073.         4.4  Error messages
  1074.         -------------------
  1075.         ChatBox gives verbose installation error messages, such  as  invalid 
  1076.         paths.  These messages appear and there is a short pause while  they 
  1077.         are displayed. 
  1078.  
  1079.  
  1080.         4.5  Where to receive assistance
  1081.         --------------------------------
  1082.         Yandell  Computer  Services (YCS) provides the  following  technical 
  1083.         assistance for ChatBox:
  1084.           
  1085.         813-842-8099   The YCS Support System.  Available to all BBS Sysops.
  1086.                        INSTANT on-line credit card registration and  support
  1087.                        system for YCS Shareware.  All nodes are 14400 (HST).
  1088.                        On-line 7 days per week, 24 hours per day.
  1089.    
  1090.  
  1091.         4.5  Disclaimer and warranty
  1092.         ----------------------------
  1093.         ChatBox  is  a  shareware product. ChatBox may be  uploaded  to  BBS 
  1094.         systems as long as copyright notices are not removed and no  changes 
  1095.         are  made  to  the program.  There are no warranties,  expressed  or 
  1096.         implied,  for  unregistered copies of ChatBox.  Sysops  who  install 
  1097.         ChatBox on their systems assume any and all liabilities for anything 
  1098.         which may result as a consequence of running ChatBox. For registered 
  1099.         copies of ChatBox, Yandell Computer Services warrants  that  ChatBox 
  1100.         will perform as described in this documentation.  In the event  that 
  1101.         ChatBox does not perform as specified, Yandell Computer Services may 
  1102.         elect  to fix ChatBox or refund the amount paid, if notified  within 
  1103.         30 days of registration.
  1104.  
  1105.         Under no circumstances shall Yandell Computer Services or the author
  1106.         of ChatBox be liable for any loss of profit or  any  other  damages, 
  1107.         including but not limited to special, incidental, consequential,  or 
  1108.         other damages, arising out of the use or inability to use ChatBox.
  1109.  
  1110.         PCBoard is a registered trademark of Clark Development Co. Inc.
  1111.         DESQview is a registered trademark of Quarterdeck Office Systems.
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.         --------------------------------------------------------------------
  1126.         Page 18                       ChatBox                        Page 18
  1127.         --------------------------------------------------------------------
  1128.  
  1129.         4.7  About the author
  1130.         ---------------------
  1131.         L. Brent Yandell  has been involved in telecommunications  for  over 
  1132.         5 years, and has been writing, updating, and continuously supporting 
  1133.         BBS doors for over 4 years. Many Sysops will be familiar with PCBFV,
  1134.         the  popular  on-line PCBoard File Viewer, and QReader,  the  `full- 
  1135.         screen' text door.
  1136.         
  1137.  
  1138.         4.8  Acknowledgments
  1139.         --------------------
  1140.         Appreciation and many thanks are in order for the following people:
  1141.                                         
  1142.         * Roy Timberman (Sound Advice)  for making his  twenty  node  system 
  1143.           available  for testing ChatBox and providing a  distribution  site
  1144.           for new releases: 816-436-4516 (HST) and 816-436-8029 (Hayes).
  1145.  
  1146.         * Jim Brewer for overall project review.
  1147.                          
  1148.         * Tim Yandell for proofing this documentation.
  1149.                                              
  1150.         * A special thanks to all ChatBox beta testers.
  1151.  
  1152.  
  1153.         4.9  Revision history
  1154.         ---------------------
  1155.         Date       Version    Details
  1156.         --------   -------    -------
  1157.         06-14-91   1.0        ChatBox initial release.
  1158.  
  1159.         08-10-91   1.1        See the enclosed FEATURES.NEW file.
  1160.  
  1161.         11-08-91   1.2        See the enclosed FEATURES.NEW file.
  1162.  
  1163.         12-20-91   1.3        See the enclosed FEATURES.NEW file.
  1164.  
  1165.  
  1166.         5.0  Registering ChatBox
  1167.         ------------------------
  1168.         ChatBox  is not free software. ChatBox must be registered  no  later 
  1169.         than 30 days after installation. 
  1170.           
  1171.         Registration  removes  the [UNREGISTERED COPY]  message  at  program 
  1172.         termination along with the corresponding brief  delay.  Registration 
  1173.         also enables the use of Sysop definable colors for Split-Screen chat 
  1174.         operations.
  1175.  
  1176.         Registration is $15.00 and may be paid by check, money order,  VISA, 
  1177.         Mastercard,  or Discover.  Receive a registration number  INSTANTLY
  1178.         by registering with a major credit card!
  1179.           
  1180.         Refer  to  the  enclosed ORDER.FRM file  for  complete  registration 
  1181.         instructions.
  1182.  
  1183.  
  1184.